multi-purpose vehicles - German English Dictionary